@import url(vip_taozhi.css);
@import url(vip_wz.css);
@charset "utf-8";

/*会员中心头部*/
.vip-header{}
.vip-nav{background:#dd434d;height:60px;}
.vip-nav .vip-home-a{display:block;width:140px;height:60px;margin:0 -125px 0 130px;line-height:60px;text-align:center;color:#fff;font-size:18px;float:left;}
.vip-nav ul.v-nav{margin:0 191px 0 270px}
.vip-nav li{float:left;}
.vip-nav li a{padding:0 30px;height:60px;line-height:60px;display:block;font-size:14px;color:#fff;position:relative;}
.vip-nav li a:hover,.vip-nav li.cur a{background:#bb0000;}
.vip-nav li a i.m{width:16px;height:16px;position: absolute;top:50%;margin-top:-8px;right:10px;background-position:-92px -333px;line-height:16px;color:#dd434d;font-size:12px;font-family: '宋体';text-align:center;}
.vip-nav li a.popup .icon{background-position:-27px -75px;width:11px;height:6px;vertical-align:middle;*position:relative;*top:2px;}
.vip-search{width:191px;float:right;margin:17px 0;height:26px;background:#f39ea4;border:1px solid #ec1927;}
.vip-search .in{padding: 4px 4px 5px 4px;width:150px;float:left;background:none;color:#fff}
.vip-search .vip-btn-so{width:32px;height:26px;background-position:-24px -81px;float:right;cursor:pointer;}
.vip-user-info{height:90px;background:#fff;}
.user-avatar{width:185px;height:163px;float:left;margin:0 -185px 0 0;background-position:-192px 134px;position:absolute;top:-50px;left:-15px;z-index:99;}
.user-avatar .i-avatar{width:100px;height:100px;margin:0 auto;position:relative;text-align:center;}
.user-avatar .i-avatar i.icon-b{width:100px;height:100px;background-position:-85px 0;position:absolute;top:0;left:0;z-index:10}
.user-avatar .i-tel{height:34px;line-height:34px;text-align:center;font-size:14px;color:#666}
.vip-user-info .user-info{margin-left:163px;padding-top:10px;height:68px;}
.vip-user-info .user-info .name{height:42px;line-height:42px;font-size:24px;color:#333;}
.vip-user-info .user-info .rank-v{height:20px;line-height:20px;font-size:14px;font-family:'宋体';margin-top:5px}
.vip-user-info .user-info .rank-v i.v{width:20px;height:20px;float:left;background-position:-90px -356px;margin-right:6px;}
.vip-user-info .user-info .rank-v .rank{width:300px;height:20px;line-height:20px;color:#ffba15;font-family: "微软雅黑";float:left}
.vip-user-info .user-info .rank-v .rank .f-l{width:132px;height:16px;background:#e6e6e6;display:inline-block;margin:2px 10px;}
.vip-user-info .user-info .rank-v .rank .f-l em{background:#ffba15;display:block;height:16px;}
.vip-user-info .user-info .rank-v .saf{margin-right:7px;}
.vip-user-info .user-info .rank-v .saf em{color:#46e741}
.vip-user-info .user-info .rank-v a{margin:0 10px;display:inline-block;}
.vip-user-info .user-info .rank-v a .icon{width:16px;height:16px;float:left;margin:2px 4px 2px 0}
.vip-user-info .user-info .rank-v a i.pw{background-position:-50px -384px;}
.vip-user-info .user-info .rank-v a i.eml{background-position:-73px -386px;}

.vip-main{margin-top:12px;overflow:hidden;}
.vip-main .vip-left{float:left;width:155px;overflow:hidden;}
.vip-main .vip-s-box{background:#fff;padding:12px 0;overflow:hidden;}
.vip-main .vip-left h3{height:35px;line-height:35px;font-size:18px;color:#333;padding-left:11px;}
.vip-main .vip-left .vip-cart{display:block;height:22px;line-height:22px;padding-left:32px;font-size:14px}
.vip-main .vip-left .vip-sidebar{padding:0 16px;overflow:hidden;margin-top:6px}
.vip-main .vip-left .vip-sidebar li a{display:block;height:25px;line-height:25px;color:#999;position:relative;}
.vip-main .vip-left .vip-sidebar li a.a{padding-left:16px;color:#333;font-size:14px}
.vip-main .vip-left .vip-sidebar li a.a .icon{width:11px;height:11px;background-position:-50px -405px;position:absolute;top:7px;left:0;}
.vip-main .vip-left .vip-sidebar ul{padding-left:16px;}
.vip-main .vip-left .vip-sidebar ul li a:hover,.vip-main .vip-left .vip-sidebar ul li.cur a{color:#dd434d;font-weight:bold;}
.vip-main .vip-left .vip-sidebar ul li a .icon{width:16px;height:16px;color:#fff;position:absolute;top:50%;margin-top:-8px;right:36px;background-position:-94px -384px;text-align:center;line-height:16px;}
.vip-main .vip-left .vip-sidebar ul li a:hover .icon{font-weight: normal;}
.vip-con{margin-left:166px;padding-bottom:10px}
.vip-con .vip-oreder{background:#fff;padding:20px 20px 0 20px;}
.vip-screen{}
.vip-screen .tit{height:28px;line-height:28px;font-size:16px;color:#dd434d;font-weight:700;}
.order-screen{height:28px;}
.order-screen .s-o{margin-left:173px;}
.order-screen .datatime{float: left;line-height:27px;}
.order-screen .datatime .in,.order-screen .so .in{padding:5px 4px;color:#666;*vertical-align: middle;}
.order-screen .datatime .in{border:1px solid #ebebeb;width:163px;background-position:100px -547px;}
.order-screen .datatime em{color:#333;*vertical-align: middle;}
.order-screen .datatime em.i{margin:0 5px}
.order-screen .so{width:283px;float:left;margin-left:10px}
.order-screen .so .in{border:1px solid #ccc;width:203px;color:#999;padding:5px 5px 6px 5px;;line-height:18px\9;font-size:12px;}
.order-screen .so .so-btn{border:1px solid #ccc;height:27px;*height:26px;*margin-top:1px;width:67px;display:block;border-left:none;float:right;background:#f1f1f1;color:#333;cursor: pointer;text-align:center;line-height:27px;}
.order-screen .so .so-btn:hover{background:#e2dfdf;}
.order-screen .recycler{display:block;width:94px;height:27px;line-height:27px;position:absolute;top:50%;margin-top:-14px;color:#333;right:0;}
.order-screen .recycler i.icon{width:21px;height:21px;float: left;margin:3px 6px;background-position:-48px -423px;}
.order-screen .recycler:hover{color:#dd434d}
.order-screen .recycler:hover i.icon{background-position:-72px -423px}
.order-table{border-collapse:collapse;margin:14px 0;}
.order-table .th-name{background:#f1f1f1;font-size:14px;}
.order-table .th-name td{font-weight: normal;text-align:center;height:44px;}
.order-table .th-1{width:360px;}
.order-table .th-2{width:121px;}
.order-table .th-3{width:65px;}
.order-table .th-4{width:120px;}
.order-table .th-5{width:110px;}
.order-table .th-6{width:115px;}
.order-table .th-7{width:115px;}
.order-table .order-popup{width:92px;height:24px;margin:10px;line-height:24px;background:#fff;position:relative;z-index:999;}
.order-table .order-popup .popup{line-height:24px;width:85px;padding-right:5px;border:1px solid #c9c9c9;cursor:pointer;display:block;}
.order-table .order-popup .popup.cur{border-bottom:none;}
.order-table .order-popup .popup-box{position:absolute;top:24px;left:0px;background:#fff;width:90px;border:1px solid #c9c9c9;border-top:none;}
.order-table .order-popup .popup-box li{height:24px;}
.order-table .order-popup .popup-box li a{display:block;font-size:14px;text-align:center;font-size:12px;}
.order-table .order-popup .popup-box li a:hover{background:#c9c9c9;color:#fff}
.order-table .operates{float:left;display:inline;}
.order-table .operates input{margin:0 6px 0 2px;line-height:20px;vertical-align: middle;}
.order-table .operates .xcard{width:90px;height: 22px;margin-left:15px;line-height:22px;display:inline-block;border:1px solid #ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-align:center;}
.order-table .operates .xcard:hover{border:1px solid #dd434d;}
.order-table .paging-box{height:22px;float:right;display:inline;}
.order-table .paging-box .paging-pre{width:18px;height:22px;border:1px solid #e7e7e7;float:left;display:inline-block;background-position:-43px -444px;}
.order-table .paging-box a.paging-pre:hover,.order-table .paging-box span.paging-pre:hover{background-position:-43px -460px;}
.order-table .paging-box span.paging-pre:hover,.order-table .paging-box a.paging-pre:hover,.order-table .paging-box a.paging-next:hover{border:1px solid #dd434d;}
.order-table .paging-box a.paging-next{display:inline;padding:0 16px 0 7px;margin-left:5px;position:relative;border:1px solid #e7e7e7;height:22px;line-height:22px;vertical-align:middle;float:left;}
.order-table .paging-box a.paging-next .icon{width:4px;height:7px;position:absolute;top:50%;right:5px;margin-top:-3px;background-position:-69px -452px;}
.order-table .paging-box a.paging-next:hover .icon{background-position:-69px -468px;}

.success-order .order-bd .baobei,.success-order .order-hd .first{border-left:1px solid #f1f1f1}
.success-order .order-hd td{border-top:1px solid #f1f1f1}
.success-order.hover .order-hd td{border-top:1px solid #f1f1f1}
.success-order .order-bd.last td,.order-table .success-order .order-bd .amount,.success-order .order-bd .trade-status,.success-order .order-bd .price,.success-order .order-bd .quantity,.success-order .order-bd .baobei,.success-order .order-bd .item-operate,.success-order .order-bd .trade-operate{border-bottom: 1px solid #f1f1f1}
.success-order.hover .order-bd.last td,.success-order.hover .order-bd .amount,.success-order.hover .order-bd .trade-status,.success-order.hover .order-bd .trade-operate{border-bottom:1px solid #bfbfbf;}
.success-order .order-hd .last,.order-table .success-order .trade-operate{border-right:1px solid #f1f1f1}
.success-order.hover .order-hd .last,.order-table .success-order.hover .trade-operate{border-right:1px solid #bfbfbf}
.success-order.hover .order-bd .baobei,.order-table .success-order.hover .order-hd .first{border-left:1px solid #bfbfbf}
.success-order.hover .order-hd td{border-top:1px solid #bfbfbf}
.success-order .order-hd{height:42px;background:#f1f1f1;}
.success-order .order-hd .first{padding-left:20px;}
.success-order .order-hd .first span .selector{position:relative;top:2px;}
.success-order .order-hd .first .dealtime{font-family:Arial;color: #333;margin:0 4px 0 3px}
.success-order .order-hd .last .operates-l{float: right;height:22px;padding-right:12px;}
.success-order .order-hd .last .operates-l a{display:block;width:20px;height:22px;margin:0 12px;float:left;}
.success-order .order-hd .last .operates-l a.share{background-position:-73px -506px;display:none;}
.success-order.hover .order-hd .last .operates-l a.share{display:block;}
.success-order .order-hd .last .operates-l a.del{background-position:-48px -424px;}
.success-order .order-hd .column .shopname .icon{width:17px;height:19px;float:left;background-position:-49px -508px;margin-right:7px;}
.success-order .order-bd td{vertical-align:top;padding: 15px 5px;text-align:center;color:#333}
.success-order .order-bd .baobei{padding:15px 19px;}
.success-order .order-bd a.img{display:inline;float:left;width:100px;height:100px;margin:0 -100px 0 0;}
.success-order .order-bd a.img img{width:100px;height:100px;}
.success-order .order-bd .desc{margin-left:110px;overflow:hidden;height:100px;position: relative;}
.success-order .order-bd .desc p{text-align:left;}
.success-order .order-bd .desc p a{line-height:20px;color:#333;}
.success-order .order-bd .desc p a:hover{color:#dd434d;}
.success-order .order-bd td .special-num{font-family: arial;color:#333}
.success-order .order-bd .desc p.color{position:absolute;bottom:0;left:0;width:100%;}
.success-order .order-bd .desc p.color span{line-height:20px;color:#999;display:block;}
.success-order .order-bd .trade-status,.success-order .order-bd  .trade-operate,.success-order .order-bd .amount{border-left:1px solid #f1f1f1;}
.success-order .sep-row{height:12px;}
.success-order .order-bd .item-operate a,.success-order .order-bd .trade-status a,.success-order .order-bd  .trade-operate a,.success-order .order-bd .trade-status span{line-height:20px;display:block;}
.success-order .order-bd  a.wap_order{height:20px;width:48px;background-position:-49px -483px;margin-top:5px}
.success-order .order-bd .amount{line-height:20px;}
.success-order .order-bd a.btn-conf{width:64px; line-height:25px;margin-top:7px;}
.success-order .order-bd .trade-operate .btn-point{border:1px solid #ccc;width:62px;height:25px;line-height:25px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;marign:0 auto;display:inline-block;margin:0 0 10px 0;}
.success-order .order-bd .trade-operate .btn-point:hover{border:1px solid #dd434d}
.success-order .order-bd .trade-status .wl,.trade-status .wl .popup{position:relative;z-index:99;}
.trade-status .wl .popup-box{border:1px solid #bb0000;width:258px;padding: 4px 19px;background:#fff;position:absolute;top:30px;left:-97px;}
.trade-status .wl .popup .icon.jt{display:none;position:absolute;bottom:-12px;height:14px;background-color:#fff;width:26px;left:50%;margin-left:-13px;background-position:-50px -534px;z-index:98;}
.trade-status .wl .popup.cur .icon.jt{display: block;}
.trade-status .wl .popup-box{z-index:97;}
.trade-status .wl .popup-box .top{height:35px;line-height:35px;color:#666;text-align:left}
.trade-status .wl .popup-box .top em,.trade-status .wl .popup-box .top span{float:left;line-height:35px;}
.trade-status .wl .popup-box .top span{margin-left:18px}
.trade-status .wl .popup-box .body li{padding:5px 0;}
.trade-status .wl .popup-box .body li a{line-height:18px;display:block;text-align:left;padding-left:17px;position:relative;color: #333;}
.trade-status .wl .popup-box .body li a i{width:6px;height:6px;background:#333;position:absolute;top:6px;left:0;display:block;}
.trade-status .wl .popup-box .body li a:hover,.trade-status .wl .popup.cur{color:#dd434d}
.trade-status .wl .popup-box .body li a:hover i{background:#bb0000;}
/*会员中心公共分页*/
.v-page{height:65px;}
.v-page .vip-page{float:right;height:32px;line-height:32px;}
.v-page .operates{margin:4px 0}
.v-page .vip-page a,.v-page .vip-page span.cur,.v-page .vip-page span.dd{display:inline-block;width:30px;height:30px;float:left;text-align:center;line-height: 30px;}
.v-page .vip-page .p{margin-left:10px;float:left;}
.v-page .vip-page .p a{float:left;border:1px solid #ccc;margin-left:-1px;font-family:arial;font-size:14px;}
.v-page .vip-page a.v-next,.v-page .vip-page a.v-pre{border:1px solid #ccc;}
.v-page .vip-page span.cur,.v-page .vip-page .p a:hover{background:#dd434d;color:#fff;border:1px solid #dd434d;font-family:arial;font-size:14px;z-index:99;position:relative;}
.v-page .vip-page .p .d{width:32px;display:block;float:left;height:32px;background:url(../images/s-d.png) no-repeat  center center;cursor:pointer;}
.v-page .vip-page a.v-pre{background-position:10px -580px;}
.v-page .vip-page a.v-pre:hover{background-position:10px -601px;}
.v-page .vip-page a.v-next{background-position:-11px -581px;}
.v-page .vip-page a.v-next:hover{background-position:-11px -602px;}
.v-page .vip-page a.v-pre:hover,.v-page .vip-page a.v-next:hover{border:1px solid #ff0000}
.v-page .vip-page .v-input{float:left;margin:0 9px;line-height:32px;}
.v-page .vip-page .v-input .in{border:1px solid #ccc;padding:4px 0;text-align:center;width:46px;margin:0 4px;vertical-align:middle;}
.v-page .vip-page .btn-v-smt{width:48px;height:25px;line-height:25px;background:#dd434d;text-align:center;display:block;float: left;margin:4px 0;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor: pointer;}
.v-page .vip-page .btn-v-smt:hover{background:#d1323c;}
.ui-tab-2{background:#fff;overflow:hidden;position:relative;}
.ui-tab-2 .ui-tab-nav{width:100%;height:30px;position:absolute;top:17px;left:17px;z-index:99;}
.ui-tab-2 .ui-tab-nav li{float:left;overflow:hidden;}
.ui-tab-2 .ui-tab-nav li a{font-size:16px;color:#666;display:block;margin:3px 0;padding:0 10px;height:24px;line-height:24px;}
.ui-tab-2 .ui-tab-nav li.cur a{color:#dd434d;font-weight: bold}
.ui-tab-2 .ui-tab-nav li:first-child a{border-right:1px solid #f1f1f1}

.v-recommend{height:200px;position:relative;overflow: hidden;padding:60px 21px 17px 22px;*z-index:101 ;}
.v-recommend .mc{overflow: hidden;position: relative;}
.v-recommend .recommend{position: relative;}
.v-recommend .recommend li{width:120px;float:left;border-top: 0;margin-right:25px;}
.v-recommend .recommend li .r-price{font-family:arial;font-size:16px;margin-top:6px;}
.v-recommend .arrow{display:block;width: 20px;height: 25px;border:1px solid #e7e7e7;position:absolute;top:19px;cursor: pointer;z-index: 100;}
.v-recommend .pre{background-position: 3px -631px;right:55px;}
.v-recommend .next{background-position: -21px -631px;right: 20px;}
.v-recommend .pre:hover,.v-recommend .next:hover{background-color:#dd434d;border:1px solid #dd434d}
.v-recommend .pre:hover{background-position: 3px -660px;}
.v-recommend .next:hover{background-position: -21px -660px;}
/*会员中心*/
.mt-ml-c1{width:100%;float:left;display:inline}
.mt-ml-c2{float:left;width:320px;height:200px;background:#fff;margin-left:-320px;position: relative;overflow: hidden}
.mc-top{overflow: hidden}
.mt-ml-shim{width:705px;height:200px;background:#fff;}
.mt-ml-shim .l-care{width:155px;height:185px;background:#ffba15;color:#fff;padding:10px 0 5px 0;float:left;margin:0 -155px 0 0}
.mt-ml-shim .l-care span{display:block;text-align:center;}
.mt-ml-shim .l-care .s-date{height:37px;line-height:37px;font-size:14px;display:block;}
.mt-ml-shim .l-care .s-day{font-family:arial;font-size:48px;font-weight:bold;margin:3px 0}
.mt-ml-shim .l-care .btn-signin{border:1px solid #fff;height:26px;width:78px;font-size:14px;line-height:26px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:3px auto;cursor: pointer;}
.mt-ml-shim .l-care .btn-signin:hover{background:#dd434d;border:1px solid #dd434d;}
.mt-ml-shim .l-care .s-week{height:30px;line-height:30px;font-size:14px}
.mt-ml-shim .l-care .sig-day em{font-family:arial;font-size:14px;margin:0 3px}
.mt-ml-shim .l-conv{width:550px;margin-left:155px;height:139px;border-bottom:1px solid #f1f1f1;overflow:hidden;}
.mt-ml-shim .l-conv li{width:137px;float:left;height:139px;text-align:center;padding-top:7px;border-left:1px solid #f1f1f1;margin-left:-1px}
.mt-ml-shim .l-conv li span{display:block;height:40px;line-height:40px;font-size:14px}
.mt-ml-shim .l-conv li span.a{color:#333;font-size:20px;padding-bottom:10px;}
.mt-ml-shim .l-conv li .c7{line-height:20px;margin-top:10px;font-size:14px;}
.mt-ml-shim .l-pro{width:500px;height:20px;margin:20px 0 20px 155px;padding:0 0 0 50px;background-position:14px -696px;overflow:hidden;}
.mt-ml-shim .l-pro li{height:20px;}
.mt-ml-shim .l-pro li a{padding-left:10px;background:url(../images/disc.jpg) no-repeat 2px center;margin-right:10px}
.mt-ml-c2 h3{height:53px;line-height:53px;font-size:18px;font-weight:bold;text-indent:15px;background:#bae6ff;color:#fff;}
.mt-ml-c2 li{width:320px;float:left;height:146px;overflow: hidden}
.mt-ml-c2 .controlNav{height:6px; position: absolute;top:25px;right:10px;z-index:99;zoom:1}
.mt-ml-c2 .controlNav span{display:block;width:21px;height:6px;background:#d6f0ff;float:left;margin-left:6px;cursor:pointer}
.mt-ml-c2 .controlNav span.cur{background:#fff}
.mt-ml-c2 li a{display: block;width:80px;float:left;height:73px;text-align:center;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;margin-left:-1px;margin-top:-1px;border-bottom:1px solid #f1f1f1;}
.mt-ml-c2 li a .icon-b{width:40px;height:40px;margin-top:5px}
.mt-ml-c2 li a span{display:block;height:20px;line-height:20px}
.mt-ml-c2 li a .cp{background-position:-58px -151px}
.mt-ml-c2 li a .cj{background-position:-114px -151px}
.mt-ml-c2 li a .yhk{background-position:-166px -151px}
.mt-ml-c2 li a .bm{background-position:-218px -152px}
.mt-ml-c2 li a .sdf{background-position:-58px -205px}
.mt-ml-c2 li a .hf{background-position:-114px -204px}
.mt-ml-c2 li a .dyp{background-position:-166px -204px}
.mt-ml-c2 li a .jp{background-position:-219px -203px}
.my-counts{height:60px;line-height:60px;background:#fff;margin:10px 0}
.my-counts li{width:120px;float:left;height:60px;}
.my-counts li a{display:block;height:60px;line-height:60px;font-size:14px;text-align:center}
.my-counts li a em{margin:0 3px}
.logistics{background:#fff;overflow:hidden;padding:0 19px}
.logistics h3{height:25px;line-height:25px;font-weight:100;margin-top:14px}
.logistics h3 span{font-size:16px;}
.logistics h3 a.f-r{font-size:12px;color:#333;}
.logistics li{border-top:1px solid #f1f1f1;padding:19px 0;overflow: hidden}
.logistics li:first-child{border-top:none}
.logistics li .img{width:100px;height:100px;display:block;float:left;margin:0 -100px 0 0;}
.logistics li .lg-hold-on{margin-left:134px;overflow:hidden;padding:20px 0;height:60px;line-height:25px;float:left;}
.logistics li .lg-confirm{float:right;padding:36px 0;line-height:25px;}
.logistics li .btn-ty{display:block;float:left;width:62px;height: 23px;line-height:23px;text-align:center;color:#333;border:1px solid #d1d1d1;margin-left:9px}
.logistics li .btn-ty:hover{background:#ed4b48;color:#fff;border:1px solid #ed4b48}
/*会员中心我的订单内页*/
.order-show-l{width:210px;float:left;margin:0 -210px 0 0;*margin-top:12px;background:#fff url(../images/s-l.jpg) repeat-x 0 50px;padding-bottom:20px}
.order-show-r{margin-left:220px;overflow:hidden}
.order-show-l .order-num{height:35px;line-height:35px;font-size:14px;color:#333;padding:10px 0 5px 20px;}
.order-show-l .order-ul{width:169px;margin: 0 auto;border-left:1px solid #eee;border-right:1px solid #eee;padding:5px 0 37px 0;position:relative}
.order-show-l .order-ul .li{height:30px;line-height:30px;padding: 0 10px;}
.order-show-l .icon-b{background-position:-195px -30px;position:absolute;bottom:-2px;left:0;width:169px;height:37px;z-index:9;display:block}
.order-show-l .total{height:35px;line-height:35px;border-top:1px solid #f1f1f1;width:150px;margin:7px auto 0 auto;font-size:14px;}
#order-total{color:#e33a3c}
.invoice{width:169px;margin:0 auto;padding:10px 0 0 0;position:relative}
.invoice .i,.invoice .address .t,.address .i{display:block;line-height:20px;}
.invoice .t,.invoice .address .t{color:#333}
.invoice .popup{position:relative;z-index:15}
.invoice .popup .icon{width:12px;height:12px;position:absolute;top:3px;right:10px;border:1px solid #ccc;background-color:#fff;cursor:pointer}
.invoice .popup.cur .icon{border-bottom:none;}
.invoice .popup-box{position:absolute;top:45px;left:0;width:169px;padding:6px 0; border:1px solid #ccc;background-color:#fff;z-index:14;}
.invoice .popup-box ul{padding:5px 10px;}
.invoice .popup-box li{line-height:20px;}
.invoice .address{border-top:1px solid #e6e6e6;margin-top:10px;padding:10px 0}
.invoice .address p{line-height:20px;}
.print .btn-print{width:120px;height:32px;margin:0 auto;display:block;line-height:32px;;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ffba15;color:#fff;font-size:14px;text-align:center}
.print .btn-print:hover{background:#f2b114}
.print{padding:20px 0 3px 0;margin:0 auto;width:169px;border-top:1px solid #e6e6e6}


/*王照*/
/*----------------2015.1.14*/
/*---------------vip--account模块*/
.icon-z{background:url("../images/hy-bg-z.png");display:inline-block}
.vip-ts{padding:22px;background-color:#fff;height:478px}
.welcome-a{padding:22px;background-color:#fff;overflow:hidden}
.welcome-a .wel{margin-bottom:24px}
.welcome-a .wel span{font-size:16px;color:#dd434d;font-weight:bold;margin-right:33px}
.welcome-a em{font-size:12px;color:#999}
.welcome-a .login-last{margin-bottom:18px;}
.welcome-a .login-last span{display:inline-block;margin-left:18px}
.welcome-a .login-last .address i{width:11px;height:14px;background-position:-70px 0;float:left;margin:1px 5px 0 0}
.welcome-a .login-last .data i{width:14px;height:14px;background-position:-86px 0;float:left;margin:1px 5px 0 0}
.welcome-a .login-no{}
.welcome-a .login-no a{color:#1ca7f8;margin:0 20px 0 10px}
.welcome-a .login-no a:hover{color:#dd434d}
.safe-home{margin-top:10px;background-color:#fff;padding:20px}
.safe-home h1{font-size:16px;color:#dd434d;font-weight:bold;margin:0}
.safe-home .safe-level{margin-top:20px;padding:15px;;background-color:#f1f1f1;color:#333}
.safe-home .safe-level .em{float:left}
.safe-home .safe-level .safe-bar-bg{width:132px;height:16px;background-color:#e6e6e6;display:inline-block;margin:0 12px 0 14px;float:left;margin-top:-1px}
.safe-home .safe-level .safe-bar-bg .safe-bar{display:inline-block;height:100%;width:50%;background-color:#ffba15}
.safe-home .safe-level i{color:#ffba15}
.safe-home .safe-level .info{margin-left:77px;color:#999}
.safe-home .safe-main{height:84px;border-bottom:1px solid #f1f1f1}
.safe-home .safe-main .sate-main-t{float:left;margin:17px 50px 17px 17px;height:50px;line-height:50px;border-right:1px solid #f1f1f1;width:210px;font-size:18px;color:#666;font-weight:bold}
.vip-con .safe-home .safe-main .sate-main-t i{width:28px;height:21px;float:left;margin:14px 42px 0 0}
.safe-home .safe-warn{border-bottom:0}
.vip-con .safe-home .safe-warn .sate-main-t i{width:32px;height:28px;background-position:-30px 0;margin:10px 38px 0 0}
.vip-con .safe-home .safe-main .date-main-con{line-height:28px;padding-top:15px}
.vip-con .safe-home .safe-main .date-main-con p{color:#999}
.vip-con .safe-home .safe-main .date-main-con p i{font-family:arial,sans-serif;color:#333}
.vip-con .safe-home .safe-main .date-main-con p.safe-bar em{color:#333}
.safe-main .date-main-con .safe-bar-bg{display:inline-block;width:120px;height:14px;background-color:#e6e6e6;margin:0 20px 0 12px;position:relative;top:2px}
.safe-main .date-main-con .safe-bar-bg .safe-bar{display:inline-block;background-color:#46e741;width:50%;height:100%;float:left}
.vip-con .safe-home .safe-main .date-main-con a{float:right;width:64px;height:25px;line-height:25px;text-align:center;border:1px solid #ccc;margin:10px 0 0 10px}
.log .login-last{float:left;margin-right:70px}
.log .login-no a{margin:0}
.log-main{background-color:#fff;padding:20px;margin-top:10px}
.log-main h1{font-size:12px;color:#333;}
.log-main h1 span{color:#999;font-weight:normal}
.log-main table{margin-top:20px;width:100%;border-collapse:collapse}
.log-main table tr td{height:34px;text-align:center;border-bottom:1px solid #f1f1f1}
.log-main table tr:hover td{background-color:#f1f1f1}
.log-main table tr:first-child td{height:44px;background-color:#f1f1f1}
.vip-con .change-ps .tip{color:#333;}
.vip-con .change-ps .change-ps-main{width:250px;height:260px;margin:62px auto}
.vip-con .change-ps .change-ps-main dl{margin-bottom:20px;line-height:28px;;color:#333}
.vip-con .change-ps .change-ps-main dt{float:left;width:65px;text-align:right;margin-right:5px}
.vip-con .change-ps .change-ps-main dd input{width:170px;line-height:18px;padding:4px; border:1px solid #ccc}
.vip-con .change-ps .change-ps-main div{padding-left:70px;margin:-4px 0 16px 0}
.vip-con .change-ps .change-ps-main div span{display:inline-block;width:58px;height:14px;line-height:14px;text-align:center;color:#fff;margin-left:2px}
.vip-con .change-ps .change-ps-main div span.red{background-color:#dd434d}
.vip-con .change-ps .change-ps-main div span.yellow{background-color:#ffba15}
.vip-con .change-ps .change-ps-main div span.green{background-color:#46e741}
.vip-con .change-ps .change-ps-main .sub{display:inline-block;width:54px;height:28px;line-height:28px;font-weight:bold;text-align:center;background-color:#dd434d;color:#fff;border-radius:2px;-moz-border-radius:2px;margin-left:95px}
.vip-con .change-ps .change-ps-main .sub:hover{background-color:#f1333f}
.vip-con .change-ps .change-ps-help{;padding:10px 29px;border:1px dashed #dd434d;color:#666;line-height:26px}
.vip-con .change-ps .change-ps-help h1{font-size:12px;margin:0}
.vip-con .change-ps .change-ps-help .tip{color:#dd434d}
.vip-con .change-ps .change-us{margin:70px 0 140px 0}
.vip-con .change-ps .change-us .us-l{float:left;width:274px;height:146px;border-right:1px solid #f5f5f5}
.vip-con .change-ps .change-us .us-l .flowsteps{height:31px;line-height:31px;margin:0 24px 28px 0}
.vip-con .change-ps .change-us .us-l .flowsteps span{float:right;color:#999;}
.vip-con .change-ps .change-us .us-l .on span{color:#17cb12}
.vip-con .change-ps .change-us .us-l .flowsteps i.icon-z{position:relative;float:right;width:31px;height:25px;background-position:-69px -50px;color:#fff;line-height:31px;text-align:center;padding-top:6px;font:bold 14px arial sans-serif;margin-left:16px}
.vip-con .change-ps .change-us .us-l .on i.icon-z{background-position:-69px -18px}
.change-ps .change-us .us-l .flowsteps i.icon-z em{position:absolute;width:5px;height:14px;left:13px;background-color:#e6e6e6}
.change-ps .change-us .us-l .flowsteps i.icon-z em.un{bottom:-14px}
.change-ps .change-us .us-l .flowsteps i.icon-z em.up{top:-14px}
.change-ps .change-us .us-l .on i.icon-z em{background-color:#46e741}
.change-ps .change-us .us-l .flowsteps i.icon-z em.ye{background-position:-29px -29px;width:15px;height:11px;top:10px;left:8px}
.vip-con .change-ps .change-us .us-r{margin-left:300px;width:auto;height:auto}
.vip-con .change-ps .change-us .us-r dt{width:90px}
.vip-con .change-ps .change-us .us-r .sub{width:80px}
.vip-con .change-ps .change-us .us-r .val{display:inline-block;width:98px;height:26px;border:1px solid #ccc;background-color:#f5f5f5;margin-left:16px;text-align:center;line-height:26px;}
.vip-con .change-ps .change-us .us-r .val-img{padding:0;margin:0 208px 0 22px;float:right}
.vip-con .change-ps .change-us .us-r .val-img a img{float:left;width:86px;height:29px}
.vip-con .change-ps .change-us .us-r .val-img span.k{min-width:85px;color:#333;height:30px;line-height:30px;margin-left:14px}
.change-us .us-r .val-img span.k .c-val{color:#1dd117}
.change-us .us-r .val-img span.k .c-val:hover{color:#ea4b38}
.vip-main .appeal-page{margin:6px 0 17px 0}
.vip-main .appeal-page a,.vip-main .appeal-page em{color:#696969;font-size:14px}
.vip-main .appeal-page a:hover{color:#dd434d}
.vip-main .appeal-page i{background-position:-47px -31px;width:7px;height:12px;margin:0 10px;position:relative;top:1px}
.appeal-con{margin:12px 0 0 220px;overflow:hidden;background:#fff;}
.order-s-con{margin:12px 0 0 220px;}
.appeal-con .vip-screen{padding:10px 25px}
.appeal-con .a-con dl{margin-bottom:19px}
.appeal-con .a-con dt{width:126px;float:left;text-align:right;color:#333;margin-top:7px;}
.appeal-con .a-con dd{margin-left:141px;color:#999;}
.appeal-con .a-con dd .order-popup{width:180px;height:28px;line-height:28px;position:relative;z-index:999}
.appeal-con .a-con dd .popup{line-height:26px;width:160px;padding:0 5px 0 13px;border:1px solid #c9c9c9;cursor:pointer;display:block}
.appeal-con .a-con dd .popup.cur{border-bottom:0}
.appeal-con .a-con dd .popup-box{position:absolute;top:24px;left:0;width:178px;border:1px solid #c9c9c9;border-top:0;background-color:#fff}
.appeal-con .a-con dd .popup-box li{height:26px}
.appeal-con .a-con dd .popup-box li a{padding-left:13px;display:block}
.vip-main .appeal-con .a-con dd .popup-box li a:hover{background:#c9c9c9;color:#fff}
.a-con dd input.problem-t{line-height:18px\9;width:410px;padding:5px 0 5px 4px;border:1px solid #ccc}
.appeal-con .a-con dd textarea{width:708px;height:128px;padding:5px;border:1px solid #ccc;overflow:hidden;resize:none}
.appeal-con .a-con dd .textarea-info{position:absolute;bottom:10px;right:90px}
.appeal-con .a-con dd .update-img{margin:0 0 18px -13px;overflow:hidden}
.appeal-con .a-con dd .update-img li{position:relative;float:left;margin-left:13px;text-align:center;width:98px;height:98px;border:1px dashed #ccc;zoom:1}
.appeal-con .a-con dd .update-img li input[type="file"]{position:absolute;width:100px;height:100px;left:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.appeal-con .a-con dd .update-img li:hover{border:1px dashed #dd434d;color:#dd434d}
.appeal-con .a-con dd .update-img li i{width:17px;height:17px;background-position:0 -42px;display:inline-block;margin:25px 40px}
.appeal-con .a-con a.sub{display:inline-block;width:80px;height:28px;line-height:28px;font-weight:bold;text-align:center;background-color:#dd434d;color:#fff;border-radius:2px;-moz-border-radius:2px;margin-left:141px}
.appeal-con .a-con a.sub{background-color:#f1333f}
/*订单详情*/
.order-s-top,.pack-tk{background:#fff;padding:15px 20px;}
.order-s-top .s-top{height:28px;line-height:28px;}
.order-s-top .title-l{color:#333;font-size:16px;float:left;}
.order-s-top .title-l em{color:#1ca7f8}
.order-s-top .eval{width:72px;height:28px;line-height:28px;display:block;float:right;position:relative;background:#1ca7f8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;color:#fff;}
.order-s-top .eval:hover{background:#0e98e8}
.order-s-top .eval i{position:absolute;top:-22px;right:-40px;z-index:9;background:#e33a3c;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;color:#fff;padding:0 7px;line-height:27px;}
.order-s-top .state-hd{background:#f1f1f1;height:44px;margin:15px 0;padding-left:15px}
.order-s-top .state-hd span{line-height:44px;margin-right:25px}
.order-s-top .state-mc{width:660px;margin:20px auto;overflow:hidden;position:relative}
.order-s-top .state-mc .state{width:75px;float:left;text-align:center;position:relative;margin-left:70px;}
.order-s-top .state-mc .state:first-child{margin-left:0}
.order-s-top .state-mc .state span,.order-s-top .state-mc .state i{display:block;}
.order-s-top .state-mc .state .icon{width:28px;height:28px;margin:10px 0;background-position:-113px -575px;position:relative;z-index:9;font-family:Arial;font-size:16px;line-height:28px;color:#fff}
.order-s-top .state-mc .state .line{width:120px;height:5px;background:#ccc;position:absolute;top:38px;left:48px;z-index:1}
.order-s-top .state-mc .state.cur .icon{background-position:-46px -575px}
.order-s-top .state-mc .state.cur .line,.order-s-top .state-mc .state.curr .line i{background-color:#46e741}
.order-s-top .state-mc .state .line i{height:5px;width:50%;float:left}
.order-s-top .state-mc .state.curr .icon{background-position:-79px -575px;}
.pack-tk-ul .m{margin-top:12px;border:1px solid #f1f1f1;border-top:none;overflow:hidden;background:url(../images/d2.png) repeat-y 767px 0;}
.pack-tk .tit,.detailed .tit{color:#333;font-size:16px;font-weight:100;}
.pack-tk-ul{overflow:hidden;position:relative;}
.pack-tk-ul .mtt{height:44px;background:#f1f1f1;}
.pack-tk-ul .mtt span{display:block;line-height:44px;float:left;text-align:center}
.pack-tk-ul .mtt span.t1{width:160px;}
.pack-tk-ul .mtt span.t2{width:778px}
.pack-tk-ul .mcc{padding:22px 170px 30px 55px;position:relative;overflow:hidden;float:left;}
.pack-tk-ul .mcc ul{background:url(../images/d.png) repeat-y 105px 0;overflow:hidden;width:712px;}
.pack-tk-ul .mcc li{background:url(../images/d-2.jpg) no-repeat 102px 15px;padding-bottom:30px;overflow:hidden}
.pack-tk-ul .mcc li span.time{width:73px;float:left;margin:0 -73px 0 0;line-height:18px;text-align:right;color:#999}
.pack-tk-ul .mcc li .p{margin-left:150px;overflow:hidden;line-height:36px;color:#999}
.pack-tk-ul .open-pk{width:49px;height:22px;line-height:22px;border:1px solid #999;padding-left:15px; display:block;position:absolute;bottom:20px;left:207px;cursor:pointer}
.pack-tk-ul .open-pk:hover{border:1px solid #e33a3c;color:#e33a3c;}
.appicon{width:171px;float:left;margin-left:-170px;height:100%;}
.appicon .er{width:120px;margin:10px auto;}
.appicon .er img{width:97px;padding:11px;border:1px solid #f2f2f2}
.appicon .er span{line-height:30px;text-align:center;display:block}
.detailed{background:#fff;margin-top:10px;padding:12px 22px}
.detailed .p{color:#999;height:20px;line-height:20px;padding:15px 0 10px 0}
.order-s-table{border-collapse:collapse;margin:15px 0 0 0}
.order-s-table .th-name td{background:#f1f1f1;height:42px;text-align:center;font-size:14px;text-align:center}
.order-s-table .th-name .th-1{width:423px;}
.order-s-table .th-name .th-2{width:152px;}
.order-s-table .th-name .th-3{width:147px;}
.order-s-table .th-name .th-4{width:106px;}
.order-s-table .th-name .th-5{width:108px;}
.order-s-table .s-hd td{height:38px;background:#f1f1f1;text-align:center;border-top:2px solid #fff}
.order-s-table .list,.order-s-table .s-hd,.order-s-table .th-name{border:1px solid #f1f1f1}
.order-s-table .list .baobei{padding:15px 19px;}
.order-s-table .list a.img{display:inline;float:left;width:100px;height:100px;margin:0 -100px 0 0;}
.order-s-table .list a.img img{width:100px;height:100px;}
.order-s-table .list .desc{margin-left:110px;overflow:hidden;height:100px;position: relative;}
.order-s-table .list .desc p{text-align:left;}
.order-s-table .list .desc p a{line-height:20px;color:#333;}
.order-s-table .list .desc p a:hover{color:#dd434d;}
.order-s-table .list .desc p.color{position:absolute;bottom:0;left:0;width:100%;}
.order-s-table .list .desc p.color span{line-height:20px;color:#999;display:block;}
.order-s-table .s-hd .shopname .icon{width:17px;height:19px;float:left;background-position:-49px -508px;margin-right:5px}
.order-s-table .s-hd .f-l{margin-left: 20px}
.order-s-table .s-hd a.icon{background-position:-52px -318px;width:18px;height:18px;vertical-align:middle;float:left;margin-left:5px}
.order-s-table .list td{text-align:center;border-bottom:1px solid #f1f1f1}
.order-s-table .list td.price,.order-s-table .list td.quantity{border-right:1px solid #f1f1f1}
.order-s-table .list td.quantity{border-left:1px solid #f1f1f1}
.order-s-table .s-hd .btn-y{width:101px;height:25px;line-height:25px;background:#31aef7;display:block;margin-left:22px;color:#fff;float:left}
.order-s-table .list .trade-operate a{display:block;line-height:20px;}
.order-s-table .list .trade-operate a.btn-yy{width:66px;height:27px;line-height:27px;text-align:center;color:#fff;margin:10px auto;background:#dd434d;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.order-s-table .list .trade-operate a.btn-yy:hover{background:#d23b45}
.order-s-table .list .total-h{height:38px;padding:0 18px;background:#f1f1f1;font-size:14px}
.order-s-table .list .total-h em{color:#e33a3c;font-family:Arial;margin:0 5px}
.order-s-table .list .total-h span{color:#e33a3c;font-size:16px}